Logo
Translation and English learning by Britannica
merriam webster
lengua larga
Long tongue
Microsoft® Translator
Word by word lookup

lengua sustantivo

es
tongue; language

largar verbo

es
to let loose, to release; to loosen, to slacken; to give, to hand over; to hurl, to let fly (insults, etc.)